home *** CD-ROM | disk | FTP | other *** search
/ Minami 58 / MINAMI58.ISO / Varios / Juegos Flash / Gold Yard.exe / scripts / DefineSprite_604 / frame_2 / DoAction.as
Text File  |  2003-04-29  |  758b  |  33 lines

  1. if(direction == 1)
  2. {
  3.    setProperty("this", _Y, _Y--);
  4.    if(_Y < spiderY - (step - 1) * 30)
  5.    {
  6.       direction = 0;
  7.    }
  8. }
  9. else if(direction == 0)
  10. {
  11.    setProperty("this", _Y, _Y++);
  12.    if(spiderY < _Y)
  13.    {
  14.       direction = 1;
  15.    }
  16. }
  17. depthx = _Y + _X - 60;
  18. depthy = _Y - _X + 300;
  19. call("position");
  20. if(newdepth != depth)
  21. {
  22.    setProperty("_root." add name add "_" add newdepth, _visible, 1);
  23.    setProperty("_root." add name add "_" add depth, _visible, 0);
  24.    call("direction");
  25. }
  26. depth = newdepth;
  27. deltax = _X - getProperty("_root.pointer", _X);
  28. deltay = _Y - getProperty("_root.pointer", _Y);
  29. if(Number(math.abs(deltax)) < 25 and Number(math.abs(deltay)) < 25)
  30. {
  31.    _root.library.drain(_root.library.damage_spider);
  32. }
  33.